it is a fact that - Espagnol Anglais Dictionnaire